humid and slippery place - German English Dictionary